-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2024-05-15 Developing a new cloud-native Java application with Liberty using Liberty Starter and Liberty Tools within IntelliJ IDEA #3781
Conversation
…Liberty/blogs into ruilin-getting-started-blog
…y Tools' section and adding a 'Try it now: Liberty dev mode' section.
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com>
Hi @dmuelle, thank you for your review. The suggestions have been merged into the PR, and the draft site is updated accordingly. |
LGTM. Before we send to staging we will need to choose a publish date and update the file name. I think it should be fine to publish thurs or Fri of next week. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One editing comment I see is that there should be a space here: "Java distributionsin this article."
I think the article is great overall and really helps to ensure new devs have an easy path to get started. One comment I would make is that it would be nice at the beginning for us to address in the opening paragraph who this article is really aimed at and ensure they feel welcome and let them know this is the blog they need. So maybe something like...
"Given the rapid rate of change of technology, the array of tools now available and the rising complexity of cloud-native applications, we understand that it can often be difficult to know how or even where to get started creating a cloud-native Java application. To make this easier, we've put together this short blog to lead you through how you can easily create a simple cloud-native Java application and edit it effectively within an IDE, all within just 10 minutes! Read on to learn how to create a Liberty Maven project for a new cloud-native Java application by using the Open Liberty Starter, and to edit your application using the Liberty Tools in IntelliJ IDEA."
I also think it's missing a bit of a wrap up at the end of the blog to really summarise what the reader has been able to accomplish by following the instructions in this blog. Maybe adding something to the end like...
"In just 10 minutes, if you've been following along with the instructions in this blog, you've now successfully been able to create a cloud-native Java application, deploy it and edit it in an agile manner with rapid feedback. Take your learning to the next level and further develop your application by exploring more of Open Liberty's features or exploring the APIs supported from open source, industry standards MicroProfile and Jakarta EE through our interactive guides (https://openliberty.io/guides/)."
Then after this have the section with the additional links. This will hopefully give those reading or using this blog a sense of achievement and a nice wrap up as well as where to go next.
Draft site for reviewing the blog: http://lg-dev1.fyre.ibm.com:4022/blog/2024/05/05/liberty-project-starter-guide-IntelliJ.html